package com.erp.app.admin.sysParam.ejb;

//JRE Classes
import java.rmi.RemoteException;

import javax.ejb.CreateException;
import javax.ejb.EJBException;
import javax.ejb.EJBObject;
import javax.ejb.FinderException;
import javax.ejb.RemoveException;

import com.erp.app.admin.sysParam.beans.SysParamVO;
import com.erp.framework.exceptions.ModifyRecordException;

public interface SysParamManagerRemote extends EJBObject {
    public SysParamVO getSysParamVO() throws RemoteException, EJBException;

    public void setSysParamVO(SysParamVO sysParamVO) throws RemoteException, EJBException;

    public void createSysParam(SysParamVO sysParamVO) throws RemoteException, CreateException, EJBException;

    public SysParamVO findSysParam(SysParamPK sysParamPK) throws RemoteException, EJBException;

    public void removeSysParam(SysParamPK sysParamPK) throws RemoteException, RemoveException, FinderException, EJBException;

    public void updateSysParam(SysParamVO sysParamVO) throws ModifyRecordException, RemoteException;

}
